home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / x11 / strategy / xsok-1.000 / xsok-1 / xsok-1.01 / solver / Sokoban.01.txt < prev    next >
Text File  |  1994-11-24  |  34KB  |  1,296 lines

  1. HP-UX uglybit A.09.01 A 9000/715 2009311111 two-user license
  2. Sun Nov 13 11:17:28 MET 1994
  3. ###################
  4. #####. .###########
  5. #####$  ###########
  6. #####  $###########
  7. ###. $ $.##########
  8. ### # ## ##########
  9. #.  # ## #####.   #
  10. #.$  $            #
  11. ##### ### #.##.   #
  12. #####.   .#########
  13. ###################
  14. 45 squares for boxes, 6 boxes, 56 total squares
  15. 8.145060e+06 possibilities
  16. solpos has 6 targets: 19 20 35 36 40 41
  17. mem = 201326592, mem for hash = 50331648
  18. Using 24 hashbits and 12582912 data entries (6 boxes)
  19. BFS memory usage:
  20. 50331645 byte for hashtable
  21. 138412032 byte for data
  22.      1 items stored at level   0 (     1 total), (1 searches, 0 misses)
  23.      3 items stored at level   1 (     4 total), (3 searches, 0 misses)
  24.      5 items stored at level   2 (     9 total), (7 searches, 0 misses)
  25.      8 items stored at level   3 (    17 total), (10 searches, 0 misses)
  26.     17 items stored at level   4 (    34 total), (22 searches, 0 misses)
  27.     36 items stored at level   5 (    70 total), (56 searches, 0 misses)
  28.     79 items stored at level   6 (   149 total), (155 searches, 0 misses)
  29.    156 items stored at level   7 (   305 total), (352 searches, 0 misses)
  30.    259 items stored at level   8 (   564 total), (631 searches, 1 misses)
  31.    375 items stored at level   9 (   939 total), (965 searches, 12 misses)
  32.    487 items stored at level  10 (  1426 total), (1309 searches, 56 misses)
  33.    617 items stored at level  11 (  2043 total), (1691 searches, 91 misses)
  34.    775 items stored at level  12 (  2818 total), (2180 searches, 189 misses)
  35.    971 items stored at level  13 (  3789 total), (2805 searches, 359 misses)
  36.   1208 items stored at level  14 (  4997 total), (3601 searches, 595 misses)
  37.   1524 items stored at level  15 (  6521 total), (4686 searches, 899 misses)
  38.   1940 items stored at level  16 (  8461 total), (6194 searches, 1369 misses)
  39.   2473 items stored at level  17 ( 10934 total), (8170 searches, 2074 misses)
  40.   3153 items stored at level  18 ( 14087 total), (10602 searches, 3050 misses)
  41.   3969 items stored at level  19 ( 18056 total), (13498 searches, 4418 misses)
  42.   4934 items stored at level  20 ( 22990 total), (16903 searches, 6425 misses)
  43.   6029 items stored at level  21 ( 29019 total), (20846 searches, 9240 misses)
  44.   7237 items stored at level  22 ( 36256 total), (25199 searches, 13287 misses)
  45.   8542 items stored at level  23 ( 44798 total), (29821 searches, 18984 misses)
  46.   9886 items stored at level  24 ( 54684 total), (34360 searches, 26305 misses)
  47.  11231 items stored at level  25 ( 65915 total), (38547 searches, 35118 misses)
  48.  12471 items stored at level  26 ( 78386 total), (42307 searches, 45721 misses)
  49.  13618 items stored at level  27 ( 92004 total), (45938 searches, 58718 misses)
  50.  14701 items stored at level  28 (106705 total), (49847 searches, 74504 misses)
  51.  15834 items stored at level  29 (122539 total), (54561 searches, 94740 misses)
  52.  17128 items stored at level  30 (139667 total), (60365 searches, 120965 misses)
  53.  18670 items stored at level  31 (158337 total), (67523 searches, 152969 misses)
  54.  20349 items stored at level  32 (178686 total), (75658 searches, 193669 misses)
  55.  22047 items stored at level  33 (200733 total), (84055 searches, 240987 misses)
  56.  23682 items stored at level  34 (224415 total), (92135 searches, 295413 misses)
  57.  25261 items stored at level  35 (249676 total), (99790 searches, 357481 misses)
  58.  26816 items stored at level  36 (276492 total), (106853 searches, 425103 misses)
  59.  28408 items stored at level  37 (304900 total), (113799 searches, 502407 misses)
  60.  30011 items stored at level  38 (334911 total), (120509 searches, 587645 misses)
  61.  31480 items stored at level  39 (366391 total), (125904 searches, 676367 misses)
  62.  32581 items stored at level  40 (398972 total), (128735 searches, 757374 misses)
  63.  33148 items stored at level  41 (432120 total), (128807 searches, 823149 misses)
  64.  33198 items stored at level  42 (465318 total), (127077 searches, 874864 misses)
  65.  32908 items stored at level  43 (498226 total), (124994 searches, 922178 misses)
  66.  32412 items stored at level  44 (530638 total), (123316 searches, 968653 misses)
  67.  31784 items stored at level  45 (562422 total), (122437 searches, 1020480 misses)
  68.  31151 items stored at level  46 (593573 total), (122306 searches, 1079098 misses)
  69.  30582 items stored at level  47 (624155 total), (122393 searches, 1145713 misses)
  70.  30122 items stored at level  48 (654277 total), (122404 searches, 1216098 misses)
  71.  29689 items stored at level  49 (683966 total), (121790 searches, 1280608 misses)
  72.  29223 items stored at level  50 (713189 total), (120356 searches, 1334069 misses)
  73.  28722 items stored at level  51 (741911 total), (117897 searches, 1367469 misses)
  74.  28210 items stored at level  52 (770121 total), (114933 searches, 1393731 misses)
  75.  27595 items stored at level  53 (797716 total), (111484 searches, 1409948 misses)
  76.  26912 items stored at level  54 (824628 total), (107296 searches, 1412897 misses)
  77.  26135 items stored at level  55 (850763 total), (102317 searches, 1400819 misses)
  78.  25190 items stored at level  56 (875953 total), (96710 searches, 1371566 misses)
  79.  23949 items stored at level  57 (899902 total), (90356 searches, 1324099 misses)
  80.  22418 items stored at level  58 (922320 total), (83564 searches, 1263061 misses)
  81.  20636 items stored at level  59 (942956 total), (76761 searches, 1190802 misses)
  82.  18637 items stored at level  60 (961593 total), (69855 searches, 1110852 misses)
  83.  16638 items stored at level  61 (978231 total), (63161 searches, 1028775 misses)
  84.  14744 items stored at level  62 (992975 total), (56944 searches, 946538 misses)
  85.  13041 items stored at level  63 (1006016 total), (51334 searches, 868080 misses)
  86.  11503 items stored at level  64 (1017519 total), (46020 searches, 787330 misses)
  87.  10192 items stored at level  65 (1027711 total), (40884 searches, 708634 misses)
  88.   9059 items stored at level  66 (1036770 total), (35863 searches, 629236 misses)
  89.   8104 items stored at level  67 (1044874 total), (31270 searches, 554430 misses)
  90.   7313 items stored at level  68 (1052187 total), (27179 searches, 486699 misses)
  91.   6637 items stored at level  69 (1058824 total), (23529 searches, 424967 misses)
  92.   6007 items stored at level  70 (1064831 total), (20321 searches, 368975 misses)
  93.   5398 items stored at level  71 (1070229 total), (17434 searches, 319805 misses)
  94.   4819 items stored at level  72 (1075048 total), (14796 searches, 273935 misses)
  95.   4248 items stored at level  73 (1079296 total), (12471 searches, 233047 misses)
  96.   3675 items stored at level  74 (1082971 total), (10436 searches, 195965 misses)
  97.   3133 items stored at level  75 (1086104 total), (8747 searches, 164782 misses)
  98.   2597 items stored at level  76 (1088701 total), (7353 searches, 138137 misses)
  99.   2079 items stored at level  77 (1090780 total), (6104 searches, 113664 misses)
  100.   1637 items stored at level  78 (1092417 total), (4966 searches, 91650 misses)
  101.   1283 items stored at level  79 (1093700 total), (3951 searches, 72572 misses)
  102.   1027 items stored at level  80 (1094727 total), (3137 searches, 57885 misses)
  103.    832 items stored at level  81 (1095559 total), (2448 searches, 45404 misses)
  104.    685 items stored at level  82 (1096244 total), (1891 searches, 35388 misses)
  105.    568 items stored at level  83 (1096812 total), (1438 searches, 27083 misses)
  106.    467 items stored at level  84 (1097279 total), (1071 searches, 19888 misses)
  107.    385 items stored at level  85 (1097664 total), (799 searches, 14695 misses)
  108.    325 items stored at level  86 (1097989 total), (592 searches, 10921 misses)
  109.    265 items stored at level  87 (1098254 total), (424 searches, 7643 misses)
  110.    205 items stored at level  88 (1098459 total), (293 searches, 5159 misses)
  111.    163 items stored at level  89 (1098622 total), (202 searches, 3623 misses)
  112.    128 items stored at level  90 (1098750 total), (155 searches, 2706 misses)
  113.     89 items stored at level  91 (1098839 total), (119 searches, 2068 misses)
  114.     52 items stored at level  92 (1098891 total), (72 searches, 1292 misses)
  115.     27 items stored at level  93 (1098918 total), (33 searches, 586 misses)
  116.     16 items stored at level  94 (1098934 total), (22 searches, 358 misses)
  117.      8 items stored at level  95 (1098942 total), (20 searches, 373 misses)
  118.      7 items stored at level  96 (1098949 total), (11 searches, 171 misses)
  119. found the solution with 97 pushes!
  120. Position after 97 pushes: player at 6,2
  121. ###################
  122. #####.:.###########
  123. #####:::###########
  124. #####:::###########
  125. ###.::::.##########
  126. ###:#:##:##########
  127. #.::#:##:#####.:$$#
  128. #.::::::::::::::$$#
  129. #####:###:#.##.:$$#
  130. #####.:::.#########
  131. ###################
  132. Position after 96 pushes: player at 6,2
  133. ###################
  134. #####.:.###########
  135. #####:::###########
  136. #####:::###########
  137. ###.::::.##########
  138. ###:#:##:##########
  139. #.::#:##:#####.:$$#
  140. #.:::::::::::::$ $#
  141. #####:###:#.##.:$$#
  142. #####.:::.#########
  143. ###################
  144. Position after 95 pushes: player at 6,2
  145. ###################
  146. #####.:.###########
  147. #####:::###########
  148. #####:::###########
  149. ###.::::.##########
  150. ###:#:##:##########
  151. #.::#:##:#####. $$#
  152. #.::::::::::::$  $#
  153. #####:###:#.##. $$#
  154. #####.:::.#########
  155. ###################
  156. Position after 94 pushes: player at 6,2
  157. ###################
  158. #####.:.###########
  159. #####:::###########
  160. #####:::###########
  161. ###.::::.##########
  162. ###:#:##:##########
  163. #.::#:##:#####. $$#
  164. #.:::::::::::$   $#
  165. #####:###:#.##. $$#
  166. #####.:::.#########
  167. ###################
  168. Position after 93 pushes: player at 6,2
  169. ###################
  170. #####.:.###########
  171. #####:::###########
  172. #####:::###########
  173. ###.::::.##########
  174. ###:#:##:##########
  175. #.::#:##:#####. $$#
  176. #.::::::::::$    $#
  177. #####:###:#.##. $$#
  178. #####.:::.#########
  179. ###################
  180. Position after 92 pushes: player at 6,2
  181. ###################
  182. #####.:.###########
  183. #####:::###########
  184. #####:::###########
  185. ###.::::.##########
  186. ###:#:##:##########
  187. #.::#:##:#####. $$#
  188. #.:::::::::$     $#
  189. #####:###:#.##. $$#
  190. #####.:::.#########
  191. ###################
  192. Position after 91 pushes: player at 6,2
  193. ###################
  194. #####.:.###########
  195. #####:::###########
  196. #####:::###########
  197. ###.::::.##########
  198. ###:#:##:##########
  199. #.::#:##:#####. $$#
  200. #.::::::::$      $#
  201. #####:###:#.##. $$#
  202. #####.:::.#########
  203. ###################
  204. Position after 90 pushes: player at 6,2
  205. ###################
  206. #####.:.###########
  207. #####:::###########
  208. #####:::###########
  209. ###.::::.##########
  210. ###:#:##:##########
  211. #.::#:##:#####. $$#
  212. #.:::::::$       $#
  213. #####:###:#.##. $$#
  214. #####.:::.#########
  215. ###################
  216. Position after 89 pushes: player at 6,2
  217. ###################
  218. #####.:.###########
  219. #####:::###########
  220. #####:::###########
  221. ###.::::.##########
  222. ###:#:##:##########
  223. #.::#:##:#####.:$$#
  224. #.::::::$::::::::$#
  225. #####:###:#.##.:$$#
  226. #####.:::.#########
  227. ###################
  228. Position after 88 pushes: player at 6,2
  229. ###################
  230. #####.:.###########
  231. #####:::###########
  232. #####:::###########
  233. ###.::::.##########
  234. ###:#:##:##########
  235. #.::#:##:#####.:$$#
  236. #.::::::$:::::::$ #
  237. #####:###:#.##.:$$#
  238. #####.:::.#########
  239. ###################
  240. Position after 87 pushes: player at 6,2
  241. ###################
  242. #####.:.###########
  243. #####:::###########
  244. #####:::###########
  245. ###.::::.##########
  246. ###:#:##:##########
  247. #.::#:##:#####.$ $#
  248. #.::::::$:::::::$ #
  249. #####:###:#.##.:$$#
  250. #####.:::.#########
  251. ###################
  252. Position after 86 pushes: player at 6,2
  253. ###################
  254. #####.:.###########
  255. #####:::###########
  256. #####:::###########
  257. ###.::::.##########
  258. ###:#:##:##########
  259. #.::#:##:#####.::$#
  260. #.::::::$::::::$$ #
  261. #####:###:#.##.:$$#
  262. #####.:::.#########
  263. ###################
  264. Position after 85 pushes: player at 6,2
  265. ###################
  266. #####.:.###########
  267. #####:::###########
  268. #####:::###########
  269. ###.::::.##########
  270. ###:#:##:##########
  271. #.::#:##:#####.  $#
  272. #.::::::$:::::$ $ #
  273. #####:###:#.##. $$#
  274. #####.:::.#########
  275. ###################
  276. Position after 84 pushes: player at 6,2
  277. ###################
  278. #####.:.###########
  279. #####:::###########
  280. #####:::###########
  281. ###.::::.##########
  282. ###:#:##:##########
  283. #.::#:##:#####.  $#
  284. #.::::::$::::$  $ #
  285. #####:###:#.##. $$#
  286. #####.:::.#########
  287. ###################
  288. Position after 83 pushes: player at 6,2
  289. ###################
  290. #####.:.###########
  291. #####:::###########
  292. #####:::###########
  293. ###.::::.##########
  294. ###:#:##:##########
  295. #.::#:##:#####.  $#
  296. #.::::::$:::$   $ #
  297. #####:###:#.##. $$#
  298. #####.:::.#########
  299. ###################
  300. Position after 82 pushes: player at 6,2
  301. ###################
  302. #####.:.###########
  303. #####:::###########
  304. #####:::###########
  305. ###.::::.##########
  306. ###:#:##:##########
  307. #.::#:##:#####.  $#
  308. #.::::::$::$    $ #
  309. #####:###:#.##. $$#
  310. #####.:::.#########
  311. ###################
  312. Position after 81 pushes: player at 6,2
  313. ###################
  314. #####.:.###########
  315. #####:::###########
  316. #####:::###########
  317. ###.::::.##########
  318. ###:#:##:##########
  319. #.::#:##:#####.  $#
  320. #.::::::$:$     $ #
  321. #####:###:#.##. $$#
  322. #####.:::.#########
  323. ###################
  324. Position after 80 pushes: player at 6,2
  325. ###################
  326. #####.:.###########
  327. #####:::###########
  328. #####:::###########
  329. ###.::::.##########
  330. ###:#:##:##########
  331. #.::#:##:#####.  $#
  332. #.:::::$::$     $ #
  333. #####:###:#.##. $$#
  334. #####.:::.#########
  335. ###################
  336. Position after 79 pushes: player at 6,2
  337. ###################
  338. #####.:.###########
  339. #####:::###########
  340. #####:::###########
  341. ###.::::.##########
  342. ###:#:##:##########
  343. #.::#:##:#####.  $#
  344. #.:::::$:$      $ #
  345. #####:###:#.##. $$#
  346. #####.:::.#########
  347. ###################
  348. Position after 78 pushes: player at 6,2
  349. ###################
  350. #####.:.###########
  351. #####:::###########
  352. #####:::###########
  353. ###.::::.##########
  354. ###:#:##:##########
  355. #.::#:##:#####.  $#
  356. #.::::$::$      $ #
  357. #####:###:#.##. $$#
  358. #####.:::.#########
  359. ###################
  360. Position after 77 pushes: player at 6,2
  361. ###################
  362. #####.:.###########
  363. #####:::###########
  364. #####:::###########
  365. ###.::::.##########
  366. ###:#:##:##########
  367. #.::#:##:#####.  $#
  368. #.:::$:::$      $ #
  369. ##### ### #.##. $$#
  370. #####.   .#########
  371. ###################
  372. Position after 76 pushes: player at 6,2
  373. ###################
  374. #####.:.###########
  375. #####:::###########
  376. #####:::###########
  377. ###.::::.##########
  378. ###:#:##:##########
  379. #.::#$##:#####.  $#
  380. #.:::::::$      $ #
  381. #####:###:#.##. $$#
  382. #####.:::.#########
  383. ###################
  384. Position after 75 pushes: player at 6,2
  385. ###################
  386. #####.:.###########
  387. #####:::###########
  388. #####:::###########
  389. ###.::::.##########
  390. ###:#:##:##########
  391. #.::#$##:#####.::$#
  392. #.::::::$:::::::$ #
  393. #####:###:#.##.:$$#
  394. #####.:::.#########
  395. ###################
  396. Position after 74 pushes: player at 6,2
  397. ###################
  398. #####.:.###########
  399. #####:::###########
  400. #####:::###########
  401. ###.::::.##########
  402. ###:#:##:##########
  403. #.::#$##:#####.:$ #
  404. #.::::::$:::::::$ #
  405. #####:###:#.##.:$$#
  406. #####.:::.#########
  407. ###################
  408. Position after 73 pushes: player at 6,2
  409. ###################
  410. #####.:.###########
  411. #####:::###########
  412. #####:::###########
  413. ###.::::.##########
  414. ###:#:##:##########
  415. #.::#$##:#####.$  #
  416. #.::::::$:::::::$ #
  417. #####:###:#.##.:$$#
  418. #####.:::.#########
  419. ###################
  420. Position after 72 pushes: player at 6,2
  421. ###################
  422. #####.:.###########
  423. #####:::###########
  424. #####:::###########
  425. ###.::::.##########
  426. ###:#:##:##########
  427. #.::#$##:#####.:::#
  428. #.::::::$::::::$$:#
  429. #####:###:#.##.:$$#
  430. #####.:::.#########
  431. ###################
  432. Position after 71 pushes: player at 6,2
  433. ###################
  434. #####.:.###########
  435. #####:::###########
  436. #####:::###########
  437. ###.::::.##########
  438. ###:#:##:##########
  439. #.::#$##:#####.:::#
  440. #.::::::$::::::$$:#
  441. #####:###:#.##.$ $#
  442. #####.:::.#########
  443. ###################
  444. Position after 70 pushes: player at 6,2
  445. ###################
  446. #####.:.###########
  447. #####:::###########
  448. #####:::###########
  449. ###.::::.##########
  450. ###:#:##:##########
  451. #.::#$##:#####.   #
  452. #.::::::$:::::$ $ #
  453. #####:###:#.##.$ $#
  454. #####.:::.#########
  455. ###################
  456. Position after 69 pushes: player at 6,2
  457. ###################
  458. #####.:.###########
  459. #####:::###########
  460. #####:::###########
  461. ###.::::.##########
  462. ###:#:##:##########
  463. #.::#$##:#####.   #
  464. #.::::::$::::$  $ #
  465. #####:###:#.##.$ $#
  466. #####.:::.#########
  467. ###################
  468. Position after 68 pushes: player at 6,2
  469. ###################
  470. #####.:.###########
  471. #####:::###########
  472. #####:::###########
  473. ###.::::.##########
  474. ###:#:##:##########
  475. #.::#$##:#####.   #
  476. #.::::::$:::$   $ #
  477. #####:###:#.##.$ $#
  478. #####.:::.#########
  479. ###################
  480. Position after 67 pushes: player at 6,2
  481. ###################
  482. #####.:.###########
  483. #####:::###########
  484. #####:::###########
  485. ###.::::.##########
  486. ###:#:##:##########
  487. #.::#$##:#####.   #
  488. #.::::::$::$    $ #
  489. #####:###:#.##.$ $#
  490. #####.:::.#########
  491. ###################
  492. Position after 66 pushes: player at 6,2
  493. ###################
  494. #####.:.###########
  495. #####:::###########
  496. #####:::###########
  497. ###.::::.##########
  498. ###:#:##:##########
  499. #.::#$##:#####.   #
  500. #.::::::$:$     $ #
  501. #####:###:#.##.$ $#
  502. #####.:::.#########
  503. ###################
  504. Position after 65 pushes: player at 6,2
  505. ###################
  506. #####.:.###########
  507. #####:::###########
  508. #####:::###########
  509. ###.::::.##########
  510. ###:#:##:##########
  511. #.::#$##:#####.   #
  512. #.:::::$::$     $ #
  513. #####:###:#.##.$ $#
  514. #####.:::.#########
  515. ###################
  516. Position after 64 pushes: player at 6,2
  517. ###################
  518. #####.:.###########
  519. #####:::###########
  520. #####:::###########
  521. ###.::::.##########
  522. ###:#:##:##########
  523. #.::#$##:#####.   #
  524. #.:::::$:$      $ #
  525. #####:###:#.##.$ $#
  526. #####.:::.#########
  527. ###################
  528. Position after 63 pushes: player at 6,2
  529. ###################
  530. #####.:.###########
  531. #####:::###########
  532. #####:::###########
  533. ###.::::.##########
  534. ###:#:##:##########
  535. #.::#$##:#####.   #
  536. #.::::$::$      $ #
  537. #####:###:#.##.$ $#
  538. #####.:::.#########
  539. ###################
  540. Position after 62 pushes: player at 6,2
  541. ###################
  542. #####.:.###########
  543. #####:::###########
  544. #####:::###########
  545. ###.::::.##########
  546. ###:#:##:##########
  547. #.::#$##:#####.   #
  548. #.:::$:::$      $ #
  549. ##### ### #.##.$ $#
  550. #####.   .#########
  551. ###################
  552. Position after 61 pushes: player at 6,2
  553. ###################
  554. #####.:.###########
  555. #####:::###########
  556. #####:::###########
  557. ###.::::.##########
  558. ###:#$##:##########
  559. #.::# ##:#####.   #
  560. #.:::$:::$      $ #
  561. ##### ### #.##.$ $#
  562. #####.   .#########
  563. ###################
  564. Position after 60 pushes: player at 6,2
  565. ###################
  566. #####.:.###########
  567. #####:::###########
  568. #####:::###########
  569. ###. $::.##########
  570. ### # ##:##########
  571. #.  # ##:#####.   #
  572. #.   $:::$      $ #
  573. ##### ### #.##.$ $#
  574. #####.   .#########
  575. ###################
  576. Position after 59 pushes: player at 6,2
  577. ###################
  578. #####.:.###########
  579. #####:::###########
  580. #####:::###########
  581. ###.::$:.##########
  582. ###:#:##:##########
  583. #.::#:##:#####.   #
  584. #.:::$:::$      $ #
  585. ##### ### #.##.$ $#
  586. #####.   .#########
  587. ###################
  588. Position after 58 pushes: player at 6,2
  589. ###################
  590. #####.:.###########
  591. #####:::###########
  592. #####:::###########
  593. ###.::$:.##########
  594. ###:#:##:##########
  595. #.::#$##:#####.   #
  596. #.:::::::$      $ #
  597. #####:###:#.##.$ $#
  598. #####.:::.#########
  599. ###################
  600. Position after 57 pushes: player at 6,2
  601. ###################
  602. #####.:.###########
  603. #####:::###########
  604. #####:::###########
  605. ###.::$:.##########
  606. ###:#:##:##########
  607. #.::#$##:#####.:::#
  608. #.::::::$:::::::$:#
  609. #####:###:#.##.$ $#
  610. #####.:::.#########
  611. ###################
  612. Position after 56 pushes: player at 6,2
  613. ###################
  614. #####.:.###########
  615. #####:::###########
  616. #####:::###########
  617. ###.::$:.##########
  618. ###:#:##:##########
  619. #.::#$##:#####.:::#
  620. #.::::::$::::::$$:#
  621. #####:###:#.##.::$#
  622. #####.:::.#########
  623. ###################
  624. Position after 55 pushes: player at 6,2
  625. ###################
  626. #####.:.###########
  627. #####:::###########
  628. #####:::###########
  629. ###.::$:.##########
  630. ###:#:##:##########
  631. #.::#$##:#####.:::#
  632. #.::::::$::::::$$:#
  633. #####:###:#.##.:$:#
  634. #####.:::.#########
  635. ###################
  636. Position after 54 pushes: player at 6,2
  637. ###################
  638. #####.:.###########
  639. #####:::###########
  640. #####:::###########
  641. ###.::$:.##########
  642. ###:#:##:##########
  643. #.::#$##:#####.:::#
  644. #.::::::$::::::$$:#
  645. #####:###:#.##.$::#
  646. #####.:::.#########
  647. ###################
  648. Position after 53 pushes: player at 6,2
  649. ###################
  650. #####.:.###########
  651. #####:::###########
  652. #####:::###########
  653. ###.::$:.##########
  654. ###:#:##:##########
  655. #.::#$##:#####.   #
  656. #.::::::$:::::$ $ #
  657. #####:###:#.##.$  #
  658. #####.:::.#########
  659. ###################
  660. Position after 52 pushes: player at 6,2
  661. ###################
  662. #####.:.###########
  663. #####:::###########
  664. #####:::###########
  665. ###.::$:.##########
  666. ###:#:##:##########
  667. #.::#$##:#####.   #
  668. #.::::::$::::$  $ #
  669. #####:###:#.##.$  #
  670. #####.:::.#########
  671. ###################
  672. Position after 51 pushes: player at 6,2
  673. ###################
  674. #####.:.###########
  675. #####:::###########
  676. #####:::###########
  677. ###.::$:.##########
  678. ###:#:##:##########
  679. #.::#$##:#####.   #
  680. #.::::::$:::$   $ #
  681. #####:###:#.##.$  #
  682. #####.:::.#########
  683. ###################
  684. Position after 50 pushes: player at 6,2
  685. ###################
  686. #####.:.###########
  687. #####:::###########
  688. #####:::###########
  689. ###.::$:.##########
  690. ###:#:##:##########
  691. #.::#$##:#####.   #
  692. #.::::::$::$    $ #
  693. #####:###:#.##.$  #
  694. #####.:::.#########
  695. ###################
  696. Position after 49 pushes: player at 6,2
  697. ###################
  698. #####.:.###########
  699. #####:::###########
  700. #####:::###########
  701. ###.::$:.##########
  702. ###:#:##:##########
  703. #.::#$##:#####.   #
  704. #.::::::$:$     $ #
  705. #####:###:#.##.$  #
  706. #####.:::.#########
  707. ###################
  708. Position after 48 pushes: player at 6,2
  709. ###################
  710. #####.:.###########
  711. #####:::###########
  712. #####:::###########
  713. ###.::$:.##########
  714. ###:#:##:##########
  715. #.::#$##:#####.   #
  716. #.:::::$::$     $ #
  717. #####:###:#.##.$  #
  718. #####.:::.#########
  719. ###################
  720. Position after 47 pushes: player at 6,2
  721. ###################
  722. #####.:.###########
  723. #####:::###########
  724. #####:::###########
  725. ###.::$:.##########
  726. ###:#:##:##########
  727. #.::#$##:#####.   #
  728. #.:::::$:$      $ #
  729. #####:###:#.##.$  #
  730. #####.:::.#########
  731. ###################
  732. Position after 46 pushes: player at 6,2
  733. ###################
  734. #####.:.###########
  735. #####:::###########
  736. #####:::###########
  737. ###.::$:.##########
  738. ###:#:##:##########
  739. #.::#$##:#####.   #
  740. #.::::$::$      $ #
  741. #####:###:#.##.$  #
  742. #####.:::.#########
  743. ###################
  744. Position after 45 pushes: player at 6,2
  745. ###################
  746. #####.:.###########
  747. #####:::###########
  748. #####:::###########
  749. ###.::$:.##########
  750. ###:#:##:##########
  751. #.::#$##:#####.   #
  752. #.:::$:::$      $ #
  753. ##### ### #.##.$  #
  754. #####.   .#########
  755. ###################
  756. Position after 44 pushes: player at 6,2
  757. ###################
  758. #####.:.###########
  759. #####:::###########
  760. #####:::###########
  761. ###.::$:.##########
  762. ###:#:##:##########
  763. #.::#$##:#####.   #
  764. #.::$::::$      $ #
  765. #####:###:#.##.$  #
  766. #####.:::.#########
  767. ###################
  768. Position after 43 pushes: player at 15,7
  769. ###################
  770. #####. .###########
  771. #####   ###########
  772. #####   ###########
  773. ###.  $ .##########
  774. ### # ## ##########
  775. #.  #$## #####.:::#
  776. #.  $:::$:::::::$:#
  777. #####:###:#.##.$::#
  778. #####.:::.#########
  779. ###################
  780. Position after 42 pushes: player at 15,7
  781. ###################
  782. #####. .###########
  783. #####   ###########
  784. #####   ###########
  785. ###.  $ .##########
  786. ### # ## ##########
  787. #.  #$## #####.:::#
  788. #.  $:::$::::::$::#
  789. #####:###:#.##.$::#
  790. #####.:::.#########
  791. ###################
  792. Position after 41 pushes: player at 6,8
  793. ###################
  794. #####. .###########
  795. #####   ###########
  796. #####   ###########
  797. ###.  $ .##########
  798. ### # ## ##########
  799. #.  #$## #####.   #
  800. #.  $:::$:::::$   #
  801. #####:###:#.##.$  #
  802. #####.:::.#########
  803. ###################
  804. Position after 40 pushes: player at 6,8
  805. ###################
  806. #####. .###########
  807. #####   ###########
  808. #####   ###########
  809. ###.  $ .##########
  810. ### # ## ##########
  811. #.  #$## #####.   #
  812. #.  $:::$::::$    #
  813. #####:###:#.##.$  #
  814. #####.:::.#########
  815. ###################
  816. Position after 39 pushes: player at 6,8
  817. ###################
  818. #####. .###########
  819. #####   ###########
  820. #####   ###########
  821. ###.  $ .##########
  822. ### # ## ##########
  823. #.  #$## #####.   #
  824. #.  $:::$:::$     #
  825. #####:###:#.##.$  #
  826. #####.:::.#########
  827. ###################
  828. Position after 38 pushes: player at 6,8
  829. ###################
  830. #####. .###########
  831. #####   ###########
  832. #####   ###########
  833. ###.  $ .##########
  834. ### # ## ##########
  835. #.  #$## #####.   #
  836. #.  $:::$::$      #
  837. #####:###:#.##.$  #
  838. #####.:::.#########
  839. ###################
  840. Position after 37 pushes: player at 6,2
  841. ###################
  842. #####.:.###########
  843. #####:::###########
  844. #####:::###########
  845. ###.::$:.##########
  846. ###:#:##:##########
  847. #.::#$##:#####.   #
  848. #.::$::$:::$      #
  849. #####:###:#.##.$  #
  850. #####.:::.#########
  851. ###################
  852. Position after 36 pushes: player at 6,2
  853. ###################
  854. #####.:.###########
  855. #####:::###########
  856. #####:::###########
  857. ###.::$:.##########
  858. ###:#:##:##########
  859. #.::#$##:#####.   #
  860. #.::$::$::$       #
  861. #####:###:#.##.$  #
  862. #####.:::.#########
  863. ###################
  864. Position after 35 pushes: player at 6,2
  865. ###################
  866. #####.:.###########
  867. #####:::###########
  868. #####:::###########
  869. ###.::$:.##########
  870. ###:#:##:##########
  871. #.::#$##:#####.   #
  872. #.::$:$:::$       #
  873. #####:###:#.##.$  #
  874. #####.:::.#########
  875. ###################
  876. Position after 34 pushes: player at 6,2
  877. ###################
  878. #####.:.###########
  879. #####:::###########
  880. #####:::###########
  881. ###.::$:.##########
  882. ###:#:##:##########
  883. #.::#$##:#####.   #
  884. #.:$::$:::$       #
  885. #####:###:#.##.$  #
  886. #####.:::.#########
  887. ###################
  888. Position after 33 pushes: player at 6,2
  889. ###################
  890. #####.:.###########
  891. #####:::###########
  892. #####:::###########
  893. ###.::$:.##########
  894. ###:#:##:##########
  895. #.::#$##:#####.   #
  896. #.$:::$:::$       #
  897. #####:###:#.##.$  #
  898. #####.:::.#########
  899. ###################
  900. Position after 32 pushes: player at 6,2
  901. ###################
  902. #####.:.###########
  903. #####:::###########
  904. #####:::###########
  905. ###.:::$.##########
  906. ###:#:##:##########
  907. #.::#$##:#####.   #
  908. #.$:::$:::$       #
  909. #####:###:#.##.$  #
  910. #####.:::.#########
  911. ###################
  912. Position after 31 pushes: player at 6,2
  913. ###################
  914. #####.:.###########
  915. #####:::###########
  916. #####:::###########
  917. ###.:::$.##########
  918. ###:#$##:##########
  919. #.::#:##:#####.   #
  920. #.$:::$:::$       #
  921. #####:###:#.##.$  #
  922. #####.:::.#########
  923. ###################
  924. Position after 30 pushes: player at 6,2
  925. ###################
  926. #####.:.###########
  927. #####:::###########
  928. #####:::###########
  929. ###. $:$.##########
  930. ### # ## ##########
  931. #.  # ## #####.   #
  932. #.$   $   $       #
  933. ##### ### #.##.$  #
  934. #####.   .#########
  935. ###################
  936. Position after 29 pushes: player at 6,2
  937. ###################
  938. #####.:.###########
  939. #####:::###########
  940. #####::$###########
  941. ###.:$::.##########
  942. ###:#:##:##########
  943. #.::#:##:#####.   #
  944. #.$:::$:::$       #
  945. #####:###:#.##.$  #
  946. #####.:::.#########
  947. ###################
  948. Position after 28 pushes: player at 6,2
  949. ###################
  950. #####.:.###########
  951. #####:::###########
  952. #####::$###########
  953. ###.::$:.##########
  954. ###:#:##:##########
  955. #.::#:##:#####.   #
  956. #.$:::$:::$       #
  957. #####:###:#.##.$  #
  958. #####.:::.#########
  959. ###################
  960. Position after 27 pushes: player at 6,2
  961. ###################
  962. #####.:.###########
  963. #####:::###########
  964. #####::$###########
  965. ###.::$ .##########
  966. ###:#:## ##########
  967. #.::#:## #####.   #
  968. #.$::$    $       #
  969. ##### ### #.##.$  #
  970. #####.   .#########
  971. ###################
  972. Position after 26 pushes: player at 6,2
  973. ###################
  974. #####.:.###########
  975. #####:::###########
  976. #####::$###########
  977. ###.::$:.##########
  978. ###:#:##:##########
  979. #.::#$##:#####.   #
  980. #.$:::::::$       #
  981. #####:###:#.##.$  #
  982. #####.:::.#########
  983. ###################
  984. Position after 25 pushes: player at 6,2
  985. ###################
  986. #####.:.###########
  987. #####:::###########
  988. #####::$###########
  989. ###.::$:.##########
  990. ###:#:##:##########
  991. #.::#$##:#####.   #
  992. #.$::::::$        #
  993. #####:###:#.##.$  #
  994. #####.:::.#########
  995. ###################
  996. Position after 24 pushes: player at 6,2
  997. ###################
  998. #####.:.###########
  999. #####:::###########
  1000. #####::$###########
  1001. ###.::$ .##########
  1002. ###:#:## ##########
  1003. #.::#$## #####.:::#
  1004. #.$:::::$:::::::::#
  1005. #####:###:#.##.$::#
  1006. #####.:::.#########
  1007. ###################
  1008. Position after 23 pushes: player at 6,2
  1009. ###################
  1010. #####.:.###########
  1011. #####:::###########
  1012. #####::$###########
  1013. ###.::$ .##########
  1014. ###:#:## ##########
  1015. #.::#$## #####.:::#
  1016. #.$:::::$::::::$::#
  1017. #####:###:#.##.:::#
  1018. #####.:::.#########
  1019. ###################
  1020. Position after 22 pushes: player at 6,2
  1021. ###################
  1022. #####.:.###########
  1023. #####:::###########
  1024. #####::$###########
  1025. ###.::$ .##########
  1026. ###:#:## ##########
  1027. #.::#$## #####.   #
  1028. #.$:::::$:::::$   #
  1029. #####:###:#.##.   #
  1030. #####.:::.#########
  1031. ###################
  1032. Position after 21 pushes: player at 6,2
  1033. ###################
  1034. #####.:.###########
  1035. #####:::###########
  1036. #####::$###########
  1037. ###.::$ .##########
  1038. ###:#:## ##########
  1039. #.::#$## #####.   #
  1040. #.$:::::$::::$    #
  1041. #####:###:#.##.   #
  1042. #####.:::.#########
  1043. ###################
  1044. Position after 20 pushes: player at 6,2
  1045. ###################
  1046. #####.:.###########
  1047. #####:::###########
  1048. #####::$###########
  1049. ###.::$ .##########
  1050. ###:#:## ##########
  1051. #.::#$## #####.   #
  1052. #.$:::::$:::$     #
  1053. #####:###:#.##.   #
  1054. #####.:::.#########
  1055. ###################
  1056. Position after 19 pushes: player at 6,2
  1057. ###################
  1058. #####.:.###########
  1059. #####:::###########
  1060. #####::$###########
  1061. ###.::$ .##########
  1062. ###:#:## ##########
  1063. #.::#$## #####.   #
  1064. #.$:::::$::$      #
  1065. #####:###:#.##.   #
  1066. #####.:::.#########
  1067. ###################
  1068. Position after 18 pushes: player at 6,2
  1069. ###################
  1070. #####.:.###########
  1071. #####:::###########
  1072. #####::$###########
  1073. ###.::$ .##########
  1074. ###:#:## ##########
  1075. #.::#$## #####.   #
  1076. #.$:::::$:$       #
  1077. #####:###:#.##.   #
  1078. #####.:::.#########
  1079. ###################
  1080. Position after 17 pushes: player at 6,2
  1081. ###################
  1082. #####.:.###########
  1083. #####:::###########
  1084. #####::$###########
  1085. ###.::$:.##########
  1086. ###:#:##:##########
  1087. #.::#$##:#####.   #
  1088. #.$::::$::$       #
  1089. #####:###:#.##.   #
  1090. #####.:::.#########
  1091. ###################
  1092. Position after 16 pushes: player at 6,2
  1093. ###################
  1094. #####.:.###########
  1095. #####:::###########
  1096. #####::$###########
  1097. ###.::$:.##########
  1098. ###:#:##:##########
  1099. #.::#$##:#####.   #
  1100. #.$:::$:::$       #
  1101. #####:###:#.##.   #
  1102. #####.:::.#########
  1103. ###################
  1104. Position after 15 pushes: player at 6,2
  1105. ###################
  1106. #####.:.###########
  1107. #####:::###########
  1108. #####::$###########
  1109. ###.::$ .##########
  1110. ###:#:## ##########
  1111. #.::#$## #####.   #
  1112. #.$::$    $       #
  1113. ##### ### #.##.   #
  1114. #####.   .#########
  1115. ###################
  1116. Position after 14 pushes: player at 6,2
  1117. ###################
  1118. #####.:.###########
  1119. #####:::###########
  1120. #####::$###########
  1121. ###.::$ .##########
  1122. ###:#$## ##########
  1123. #.::# ## #####.   #
  1124. #.$::$    $       #
  1125. ##### ### #.##.   #
  1126. #####.   .#########
  1127. ###################
  1128. Position after 13 pushes: player at 6,2
  1129. ###################
  1130. #####.:.###########
  1131. #####:::###########
  1132. #####::$###########
  1133. ###. $$ .##########
  1134. ### # ## ##########
  1135. #.  # ## #####.   #
  1136. #.$  $    $       #
  1137. ##### ### #.##.   #
  1138. #####.   .#########
  1139. ###################
  1140. Position after 12 pushes: player at 6,2
  1141. ###################
  1142. #####.:.###########
  1143. #####:::###########
  1144. #####$:$###########
  1145. ###.  $ .##########
  1146. ### # ## ##########
  1147. #.  # ## #####.   #
  1148. #.$  $    $       #
  1149. ##### ### #.##.   #
  1150. #####.   .#########
  1151. ###################
  1152. Position after 11 pushes: player at 6,2
  1153. ###################
  1154. #####.:.###########
  1155. #####$::###########
  1156. #####::$###########
  1157. ###.::$ .##########
  1158. ###:#:## ##########
  1159. #.::#:## #####.   #
  1160. #.$::$    $       #
  1161. ##### ### #.##.   #
  1162. #####.   .#########
  1163. ###################
  1164. Position after 10 pushes: player at 6,2
  1165. ###################
  1166. #####.:.###########
  1167. #####$::###########
  1168. #####::$###########
  1169. ###.::$:.##########
  1170. ###:#:##:##########
  1171. #.::#$##:#####.   #
  1172. #.$:::::::$       #
  1173. #####:###:#.##.   #
  1174. #####.:::.#########
  1175. ###################
  1176. Position after 9 pushes: player at 6,2
  1177. ###################
  1178. #####.:.###########
  1179. #####$::###########
  1180. #####::$###########
  1181. ###.::$:.##########
  1182. ###:#:##:##########
  1183. #.::#$##:#####.   #
  1184. #.$::::::$        #
  1185. #####:###:#.##.   #
  1186. #####.:::.#########
  1187. ###################
  1188. Position after 8 pushes: player at 6,2
  1189. ###################
  1190. #####.:.###########
  1191. #####$::###########
  1192. #####::$###########
  1193. ###.::$ .##########
  1194. ###:#:## ##########
  1195. #.::#$## #####.:::#
  1196. #.$:::::$:::::::::#
  1197. #####:###:#.##.:::#
  1198. #####.:::.#########
  1199. ###################
  1200. Position after 7 pushes: player at 6,2
  1201. ###################
  1202. #####.:.###########
  1203. #####$::###########
  1204. #####::$###########
  1205. ###.::$:.##########
  1206. ###:#:##:##########
  1207. #.::#$##:#####.:::#
  1208. #.$::::$::::::::::#
  1209. #####:###:#.##.:::#
  1210. #####.:::.#########
  1211. ###################
  1212. Position after 6 pushes: player at 6,2
  1213. ###################
  1214. #####.:.###########
  1215. #####$::###########
  1216. #####::$###########
  1217. ###.::$:.##########
  1218. ###:#:##:##########
  1219. #.::#$##:#####.:::#
  1220. #.$:::$:::::::::::#
  1221. #####:###:#.##.:::#
  1222. #####.:::.#########
  1223. ###################
  1224. Position after 5 pushes: player at 6,2
  1225. ###################
  1226. #####.:.###########
  1227. #####$::###########
  1228. #####::$###########
  1229. ###.::$ .##########
  1230. ###:#:## ##########
  1231. #.::#$## #####.   #
  1232. #.$::$            #
  1233. ##### ### #.##.   #
  1234. #####.   .#########
  1235. ###################
  1236. Position after 4 pushes: player at 6,2
  1237. ###################
  1238. #####.:.###########
  1239. #####$::###########
  1240. #####::$###########
  1241. ###.::$ .##########
  1242. ###:#$## ##########
  1243. #.::# ## #####.   #
  1244. #.$::$            #
  1245. ##### ### #.##.   #
  1246. #####.   .#########
  1247. ###################
  1248. Position after 3 pushes: player at 6,2
  1249. ###################
  1250. #####.:.###########
  1251. #####$::###########
  1252. #####::$###########
  1253. ###. $$ .##########
  1254. ### # ## ##########
  1255. #.  # ## #####.   #
  1256. #.$  $            #
  1257. ##### ### #.##.   #
  1258. #####.   .#########
  1259. ###################
  1260. Position after 2 pushes: player at 6,2
  1261. ###################
  1262. #####.:.###########
  1263. #####$:$###########
  1264. #####:::###########
  1265. ###. $$:.##########
  1266. ### # ##:##########
  1267. #.  # ##:#####.:::#
  1268. #.$  $::::::::::::#
  1269. #####:###:#.##.:::#
  1270. #####.:::.#########
  1271. ###################
  1272. Position after 1 pushes: player at 8,5
  1273. ###################
  1274. #####. .###########
  1275. #####$  ###########
  1276. #####  $###########
  1277. ###. $$:.##########
  1278. ### # ##:##########
  1279. #.  # ##:#####.:::#
  1280. #.$  $::::::::::::#
  1281. #####:###:#.##.:::#
  1282. #####.:::.#########
  1283. ###################
  1284. Position after 0 pushes: player at 9,5
  1285. ###################
  1286. #####. .###########
  1287. #####$  ###########
  1288. #####  $###########
  1289. ###. $ $.##########
  1290. ### # ##:##########
  1291. #.  # ##:#####.:::#
  1292. #.$  $::::::::::::#
  1293. #####:###:#.##.:::#
  1294. #####.:::.#########
  1295. ###################
  1296.